cable reels - French English Dictionary